From ba137047ce8a554d1e7637c8c606f1c8603da3c1 Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Sat, 5 Nov 2022 19:32:35 +0000 Subject: [PATCH] CodeGen from PR 21436 in Azure/azure-rest-api-specs Merge e2b1ffc264e3908b36c62489eedaf5442ff6123a into 8c9845c7190792cb95c0deda1cb787512c4c7ca1 --- sdk/network/azure-mgmt-network/_meta.json | 6 +- .../mgmt/network/v2015_06_15/__init__.py | 4 +- .../network/v2015_06_15/_configuration.py | 8 +- .../mgmt/network/v2015_06_15/_metadata.json | 2 +- .../azure/mgmt/network/v2015_06_15/_vendor.py | 2 +- .../mgmt/network/v2015_06_15/_version.py | 2 +- .../mgmt/network/v2015_06_15/aio/__init__.py | 4 +- .../network/v2015_06_15/aio/_configuration.py | 8 +- .../mgmt/network/v2015_06_15/aio/_vendor.py | 2 +- .../v2015_06_15/aio/operations/_operations.py | 265 +- .../v2015_06_15/operations/_operations.py | 441 +-- .../mgmt/network/v2016_09_01/__init__.py | 4 +- .../network/v2016_09_01/_configuration.py | 8 +- .../mgmt/network/v2016_09_01/_metadata.json | 2 +- .../azure/mgmt/network/v2016_09_01/_vendor.py | 2 +- .../mgmt/network/v2016_09_01/_version.py | 2 +- .../mgmt/network/v2016_09_01/aio/__init__.py | 4 +- .../network/v2016_09_01/aio/_configuration.py | 8 +- .../mgmt/network/v2016_09_01/aio/_vendor.py | 2 +- .../v2016_09_01/aio/operations/_operations.py | 375 +- .../v2016_09_01/operations/_operations.py | 615 ++-- .../mgmt/network/v2016_12_01/__init__.py | 4 +- .../network/v2016_12_01/_configuration.py | 8 +- .../mgmt/network/v2016_12_01/_metadata.json | 2 +- .../azure/mgmt/network/v2016_12_01/_vendor.py | 2 +- .../mgmt/network/v2016_12_01/_version.py | 2 +- .../mgmt/network/v2016_12_01/aio/__init__.py | 4 +- .../network/v2016_12_01/aio/_configuration.py | 8 +- .../mgmt/network/v2016_12_01/aio/_vendor.py | 2 +- .../v2016_12_01/aio/operations/_operations.py | 411 +-- .../v2016_12_01/operations/_operations.py | 675 ++-- .../mgmt/network/v2017_03_01/__init__.py | 4 +- .../mgmt/network/v2017_03_01/_metadata.json | 2 +- .../azure/mgmt/network/v2017_03_01/_vendor.py | 2 +- .../mgmt/network/v2017_03_01/_version.py | 2 +- .../mgmt/network/v2017_03_01/aio/__init__.py | 4 +- .../mgmt/network/v2017_03_01/aio/_vendor.py | 2 +- .../v2017_03_01/aio/operations/_operations.py | 425 +-- .../v2017_03_01/operations/_operations.py | 701 ++-- .../mgmt/network/v2017_06_01/__init__.py | 4 +- .../mgmt/network/v2017_06_01/_metadata.json | 2 +- .../azure/mgmt/network/v2017_06_01/_vendor.py | 2 +- .../mgmt/network/v2017_06_01/_version.py | 2 +- .../mgmt/network/v2017_06_01/aio/__init__.py | 4 +- .../mgmt/network/v2017_06_01/aio/_vendor.py | 2 +- .../v2017_06_01/aio/operations/_operations.py | 479 +-- .../v2017_06_01/operations/_operations.py | 803 ++--- .../mgmt/network/v2017_10_01/__init__.py | 4 +- .../mgmt/network/v2017_10_01/_metadata.json | 2 +- .../azure/mgmt/network/v2017_10_01/_vendor.py | 2 +- .../mgmt/network/v2017_10_01/_version.py | 2 +- .../mgmt/network/v2017_10_01/aio/__init__.py | 4 +- .../mgmt/network/v2017_10_01/aio/_vendor.py | 2 +- .../v2017_10_01/aio/operations/_operations.py | 585 ++-- .../v2017_10_01/operations/_operations.py | 973 +++--- .../mgmt/network/v2018_01_01/__init__.py | 4 +- .../mgmt/network/v2018_01_01/_metadata.json | 2 +- .../azure/mgmt/network/v2018_01_01/_vendor.py | 2 +- .../mgmt/network/v2018_01_01/_version.py | 2 +- .../mgmt/network/v2018_01_01/aio/__init__.py | 4 +- .../mgmt/network/v2018_01_01/aio/_vendor.py | 2 +- .../v2018_01_01/aio/operations/_operations.py | 585 ++-- .../v2018_01_01/operations/_operations.py | 973 +++--- .../mgmt/network/v2018_02_01/__init__.py | 4 +- .../mgmt/network/v2018_02_01/_metadata.json | 2 +- .../azure/mgmt/network/v2018_02_01/_vendor.py | 2 +- .../mgmt/network/v2018_02_01/_version.py | 2 +- .../mgmt/network/v2018_02_01/aio/__init__.py | 4 +- .../mgmt/network/v2018_02_01/aio/_vendor.py | 2 +- .../v2018_02_01/aio/operations/_operations.py | 655 ++-- .../v2018_02_01/operations/_operations.py | 1087 +++--- .../mgmt/network/v2018_04_01/__init__.py | 4 +- .../mgmt/network/v2018_04_01/_metadata.json | 2 +- .../azure/mgmt/network/v2018_04_01/_vendor.py | 2 +- .../mgmt/network/v2018_04_01/_version.py | 2 +- .../mgmt/network/v2018_04_01/aio/__init__.py | 4 +- .../mgmt/network/v2018_04_01/aio/_vendor.py | 2 +- .../v2018_04_01/aio/operations/_operations.py | 761 ++--- .../v2018_04_01/operations/_operations.py | 1265 +++---- .../mgmt/network/v2018_06_01/__init__.py | 4 +- .../mgmt/network/v2018_06_01/_metadata.json | 2 +- .../azure/mgmt/network/v2018_06_01/_vendor.py | 2 +- .../mgmt/network/v2018_06_01/_version.py | 2 +- .../mgmt/network/v2018_06_01/aio/__init__.py | 4 +- .../mgmt/network/v2018_06_01/aio/_vendor.py | 2 +- .../v2018_06_01/aio/operations/_operations.py | 769 ++--- .../v2018_06_01/operations/_operations.py | 1277 +++---- .../mgmt/network/v2018_07_01/__init__.py | 4 +- .../mgmt/network/v2018_07_01/_metadata.json | 2 +- .../azure/mgmt/network/v2018_07_01/_vendor.py | 2 +- .../mgmt/network/v2018_07_01/_version.py | 2 +- .../mgmt/network/v2018_07_01/aio/__init__.py | 4 +- .../mgmt/network/v2018_07_01/aio/_vendor.py | 2 +- .../v2018_07_01/aio/operations/_operations.py | 813 ++--- .../v2018_07_01/operations/_operations.py | 1351 ++++---- .../mgmt/network/v2018_08_01/__init__.py | 4 +- .../mgmt/network/v2018_08_01/_metadata.json | 2 +- .../azure/mgmt/network/v2018_08_01/_vendor.py | 2 +- .../mgmt/network/v2018_08_01/_version.py | 2 +- .../mgmt/network/v2018_08_01/aio/__init__.py | 4 +- .../mgmt/network/v2018_08_01/aio/_vendor.py | 2 +- .../v2018_08_01/aio/operations/_operations.py | 977 +++--- .../v2018_08_01/operations/_operations.py | 1631 ++++----- .../mgmt/network/v2018_10_01/__init__.py | 4 +- .../mgmt/network/v2018_10_01/_metadata.json | 2 +- .../azure/mgmt/network/v2018_10_01/_vendor.py | 2 +- .../mgmt/network/v2018_10_01/_version.py | 2 +- .../mgmt/network/v2018_10_01/aio/__init__.py | 4 +- .../mgmt/network/v2018_10_01/aio/_vendor.py | 2 +- .../v2018_10_01/aio/operations/_operations.py | 979 +++--- .../v2018_10_01/operations/_operations.py | 1635 ++++----- .../mgmt/network/v2018_11_01/__init__.py | 4 +- .../mgmt/network/v2018_11_01/_metadata.json | 2 +- .../azure/mgmt/network/v2018_11_01/_vendor.py | 2 +- .../mgmt/network/v2018_11_01/_version.py | 2 +- .../mgmt/network/v2018_11_01/aio/__init__.py | 4 +- .../mgmt/network/v2018_11_01/aio/_vendor.py | 2 +- .../v2018_11_01/aio/operations/_operations.py | 1007 +++--- .../v2018_11_01/operations/_operations.py | 1681 ++++----- .../mgmt/network/v2018_12_01/__init__.py | 4 +- .../mgmt/network/v2018_12_01/_metadata.json | 2 +- .../azure/mgmt/network/v2018_12_01/_vendor.py | 2 +- .../mgmt/network/v2018_12_01/_version.py | 2 +- .../mgmt/network/v2018_12_01/aio/__init__.py | 4 +- .../mgmt/network/v2018_12_01/aio/_vendor.py | 2 +- .../v2018_12_01/aio/operations/_operations.py | 1027 +++--- .../v2018_12_01/operations/_operations.py | 1717 +++++----- .../mgmt/network/v2019_02_01/__init__.py | 4 +- .../mgmt/network/v2019_02_01/_metadata.json | 2 +- .../azure/mgmt/network/v2019_02_01/_vendor.py | 2 +- .../mgmt/network/v2019_02_01/_version.py | 2 +- .../mgmt/network/v2019_02_01/aio/__init__.py | 4 +- .../mgmt/network/v2019_02_01/aio/_vendor.py | 2 +- .../v2019_02_01/aio/operations/_operations.py | 1051 +++--- .../v2019_02_01/operations/_operations.py | 1759 +++++----- .../mgmt/network/v2019_04_01/__init__.py | 4 +- .../mgmt/network/v2019_04_01/_metadata.json | 2 +- .../azure/mgmt/network/v2019_04_01/_vendor.py | 2 +- .../mgmt/network/v2019_04_01/_version.py | 2 +- .../mgmt/network/v2019_04_01/aio/__init__.py | 4 +- .../mgmt/network/v2019_04_01/aio/_vendor.py | 2 +- .../v2019_04_01/aio/operations/_operations.py | 1115 +++--- .../v2019_04_01/operations/_operations.py | 1867 +++++----- .../mgmt/network/v2019_06_01/__init__.py | 4 +- .../mgmt/network/v2019_06_01/_metadata.json | 2 +- .../azure/mgmt/network/v2019_06_01/_vendor.py | 2 +- .../mgmt/network/v2019_06_01/_version.py | 2 +- .../mgmt/network/v2019_06_01/aio/__init__.py | 4 +- .../mgmt/network/v2019_06_01/aio/_vendor.py | 2 +- .../v2019_06_01/aio/operations/_operations.py | 1163 +++---- .../v2019_06_01/operations/_operations.py | 1951 +++++------ .../mgmt/network/v2019_07_01/__init__.py | 4 +- .../mgmt/network/v2019_07_01/_metadata.json | 2 +- .../azure/mgmt/network/v2019_07_01/_vendor.py | 2 +- .../mgmt/network/v2019_07_01/_version.py | 2 +- .../mgmt/network/v2019_07_01/aio/__init__.py | 4 +- .../mgmt/network/v2019_07_01/aio/_vendor.py | 2 +- .../v2019_07_01/aio/operations/_operations.py | 1205 +++---- .../v2019_07_01/operations/_operations.py | 2021 +++++------ .../mgmt/network/v2019_08_01/__init__.py | 4 +- .../mgmt/network/v2019_08_01/_metadata.json | 2 +- .../azure/mgmt/network/v2019_08_01/_vendor.py | 2 +- .../mgmt/network/v2019_08_01/_version.py | 2 +- .../mgmt/network/v2019_08_01/aio/__init__.py | 4 +- .../mgmt/network/v2019_08_01/aio/_vendor.py | 2 +- .../v2019_08_01/aio/operations/_operations.py | 1231 +++---- .../v2019_08_01/operations/_operations.py | 2061 +++++------ .../mgmt/network/v2019_09_01/__init__.py | 4 +- .../mgmt/network/v2019_09_01/_metadata.json | 2 +- .../azure/mgmt/network/v2019_09_01/_vendor.py | 2 +- .../mgmt/network/v2019_09_01/_version.py | 2 +- .../mgmt/network/v2019_09_01/aio/__init__.py | 4 +- .../mgmt/network/v2019_09_01/aio/_vendor.py | 2 +- .../v2019_09_01/aio/operations/_operations.py | 1247 +++---- .../v2019_09_01/operations/_operations.py | 2103 ++++++------ .../mgmt/network/v2019_11_01/__init__.py | 4 +- .../mgmt/network/v2019_11_01/_metadata.json | 2 +- .../azure/mgmt/network/v2019_11_01/_vendor.py | 2 +- .../mgmt/network/v2019_11_01/_version.py | 2 +- .../mgmt/network/v2019_11_01/aio/__init__.py | 4 +- .../mgmt/network/v2019_11_01/aio/_vendor.py | 2 +- .../v2019_11_01/aio/operations/_operations.py | 1265 +++---- .../v2019_11_01/operations/_operations.py | 2133 ++++++------ .../mgmt/network/v2019_12_01/__init__.py | 4 +- .../mgmt/network/v2019_12_01/_metadata.json | 2 +- .../azure/mgmt/network/v2019_12_01/_vendor.py | 2 +- .../mgmt/network/v2019_12_01/_version.py | 2 +- .../mgmt/network/v2019_12_01/aio/__init__.py | 4 +- .../mgmt/network/v2019_12_01/aio/_vendor.py | 2 +- .../v2019_12_01/aio/operations/_operations.py | 1281 +++---- .../v2019_12_01/operations/_operations.py | 2161 ++++++------ .../mgmt/network/v2020_03_01/__init__.py | 4 +- .../mgmt/network/v2020_03_01/_metadata.json | 2 +- .../azure/mgmt/network/v2020_03_01/_vendor.py | 2 +- .../mgmt/network/v2020_03_01/_version.py | 2 +- .../mgmt/network/v2020_03_01/aio/__init__.py | 4 +- .../mgmt/network/v2020_03_01/aio/_vendor.py | 2 +- .../v2020_03_01/aio/operations/_operations.py | 1327 ++++---- .../v2020_03_01/operations/_operations.py | 2239 ++++++------ .../mgmt/network/v2020_04_01/__init__.py | 4 +- .../mgmt/network/v2020_04_01/_metadata.json | 2 +- .../azure/mgmt/network/v2020_04_01/_vendor.py | 2 +- .../mgmt/network/v2020_04_01/_version.py | 2 +- .../mgmt/network/v2020_04_01/aio/__init__.py | 4 +- .../mgmt/network/v2020_04_01/aio/_vendor.py | 2 +- .../v2020_04_01/aio/operations/_operations.py | 1347 ++++---- .../v2020_04_01/operations/_operations.py | 2271 +++++++------ .../mgmt/network/v2020_05_01/__init__.py | 4 +- .../mgmt/network/v2020_05_01/_metadata.json | 2 +- .../azure/mgmt/network/v2020_05_01/_vendor.py | 2 +- .../mgmt/network/v2020_05_01/_version.py | 2 +- .../mgmt/network/v2020_05_01/aio/__init__.py | 4 +- .../mgmt/network/v2020_05_01/aio/_vendor.py | 2 +- .../v2020_05_01/aio/operations/_operations.py | 1415 ++++---- .../v2020_05_01/operations/_operations.py | 2385 ++++++------- .../mgmt/network/v2020_06_01/__init__.py | 4 +- .../mgmt/network/v2020_06_01/_metadata.json | 2 +- .../azure/mgmt/network/v2020_06_01/_vendor.py | 2 +- .../mgmt/network/v2020_06_01/_version.py | 2 +- .../mgmt/network/v2020_06_01/aio/__init__.py | 4 +- .../mgmt/network/v2020_06_01/aio/_vendor.py | 2 +- .../v2020_06_01/aio/operations/_operations.py | 1483 ++++---- .../v2020_06_01/operations/_operations.py | 2493 +++++++------- .../mgmt/network/v2020_07_01/__init__.py | 4 +- .../mgmt/network/v2020_07_01/_metadata.json | 2 +- .../azure/mgmt/network/v2020_07_01/_vendor.py | 2 +- .../mgmt/network/v2020_07_01/_version.py | 2 +- .../mgmt/network/v2020_07_01/aio/__init__.py | 4 +- .../mgmt/network/v2020_07_01/aio/_vendor.py | 2 +- .../v2020_07_01/aio/operations/_operations.py | 1499 ++++---- .../v2020_07_01/operations/_operations.py | 2525 +++++++------- .../mgmt/network/v2020_08_01/__init__.py | 4 +- .../mgmt/network/v2020_08_01/_metadata.json | 2 +- .../azure/mgmt/network/v2020_08_01/_vendor.py | 2 +- .../mgmt/network/v2020_08_01/_version.py | 2 +- .../mgmt/network/v2020_08_01/aio/__init__.py | 4 +- .../mgmt/network/v2020_08_01/aio/_vendor.py | 2 +- .../v2020_08_01/aio/operations/_operations.py | 1519 ++++----- .../v2020_08_01/operations/_operations.py | 2557 +++++++------- .../mgmt/network/v2020_11_01/__init__.py | 4 +- .../mgmt/network/v2020_11_01/_metadata.json | 2 +- .../azure/mgmt/network/v2020_11_01/_vendor.py | 2 +- .../mgmt/network/v2020_11_01/_version.py | 2 +- .../mgmt/network/v2020_11_01/aio/__init__.py | 4 +- .../mgmt/network/v2020_11_01/aio/_vendor.py | 2 +- .../v2020_11_01/aio/operations/_operations.py | 1531 ++++----- .../v2020_11_01/operations/_operations.py | 2575 +++++++------- .../mgmt/network/v2021_02_01/__init__.py | 4 +- .../mgmt/network/v2021_02_01/_metadata.json | 2 +- .../azure/mgmt/network/v2021_02_01/_vendor.py | 2 +- .../mgmt/network/v2021_02_01/_version.py | 2 +- .../mgmt/network/v2021_02_01/aio/__init__.py | 4 +- .../mgmt/network/v2021_02_01/aio/_vendor.py | 2 +- .../v2021_02_01/aio/operations/_operations.py | 1547 ++++----- .../v2021_02_01/operations/_operations.py | 2601 +++++++------- .../network/v2021_02_01_preview/__init__.py | 4 +- .../v2021_02_01_preview/_configuration.py | 8 +- .../v2021_02_01_preview/_metadata.json | 2 +- .../network/v2021_02_01_preview/_version.py | 2 +- .../v2021_02_01_preview/aio/__init__.py | 4 +- .../v2021_02_01_preview/aio/_configuration.py | 8 +- .../aio/operations/_operations.py | 324 +- .../operations/_operations.py | 628 +++- .../mgmt/network/v2022_05_01/__init__.py | 4 +- .../mgmt/network/v2022_05_01/_metadata.json | 2 +- .../azure/mgmt/network/v2022_05_01/_vendor.py | 2 +- .../mgmt/network/v2022_05_01/_version.py | 2 +- .../mgmt/network/v2022_05_01/aio/__init__.py | 4 +- .../mgmt/network/v2022_05_01/aio/_vendor.py | 2 +- .../v2022_05_01/aio/operations/_operations.py | 1791 +++++----- .../v2022_05_01/operations/_operations.py | 3023 +++++++++-------- 271 files changed, 45602 insertions(+), 44624 deletions(-) diff --git a/sdk/network/azure-mgmt-network/_meta.json b/sdk/network/azure-mgmt-network/_meta.json index f7f051ec22eb..8d0f8a841e98 100644 --- a/sdk/network/azure-mgmt-network/_meta.json +++ b/sdk/network/azure-mgmt-network/_meta.json @@ -1,11 +1,11 @@ { - "commit": "021e5ab6ec840d651d32a2c6bdf832800cdf8eb6", + "commit": "4f54dd6ea69a0b03ace2fd5e1a7cbf31268e3c48", "repository_url": "https://github.com/Azure/azure-rest-api-specs", "autorest": "3.9.2", "use": [ - "@autorest/python@6.1.11", + "@autorest/python@6.2.1", "@autorest/modelerfour@4.24.3" ], - "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.11 --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=/mnt/vss/_work/1/s/azure-sdk-for-python/sdk --use=@autorest/python@6.2.1 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False", "readme": "specification/network/resource-manager/readme.md" } \ No newline at end of file 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 f5a044d2b41a..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,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 import urllib.parse @@ -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 = { @@ -630,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 = { @@ -711,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( @@ -766,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) @@ -818,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( @@ -873,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) @@ -912,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 @@ -940,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, @@ -1008,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( @@ -1066,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) @@ -1133,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( @@ -1187,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] @@ -1360,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] @@ -1424,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 = { @@ -1527,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( @@ -1585,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) @@ -1652,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( @@ -1706,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] @@ -1878,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] @@ -1942,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 = { @@ -2045,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( @@ -2098,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) @@ -2160,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( @@ -2212,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] @@ -2373,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] @@ -2437,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 = { @@ -2527,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 = { @@ -2617,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 = { @@ -2701,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 = { @@ -2782,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 = { @@ -2883,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 = { @@ -2984,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( @@ -3039,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) @@ -3105,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( @@ -3158,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] @@ -3316,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] @@ -3372,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 = { @@ -3454,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 = { @@ -3556,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( @@ -3611,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) @@ -3677,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( @@ -3730,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] @@ -3891,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] @@ -3947,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 = { @@ -4029,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 = { @@ -4119,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 = { @@ -4208,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 = { @@ -4315,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( @@ -4386,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( @@ -4441,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) @@ -4507,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( @@ -4560,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] @@ -4721,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] @@ -4778,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 = { @@ -4861,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 = { @@ -4963,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( @@ -5021,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) @@ -5088,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( @@ -5142,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] @@ -5310,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] @@ -5373,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 = { @@ -5476,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( @@ -5531,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) @@ -5597,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( @@ -5650,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] @@ -5811,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] @@ -5867,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 = { @@ -5949,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 = { @@ -6051,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( @@ -6106,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) @@ -6172,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( @@ -6221,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] @@ -6373,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] @@ -6431,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 = { @@ -6512,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 = { @@ -6613,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( @@ -6671,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) @@ -6738,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( @@ -6792,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] @@ -6955,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] @@ -7015,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 = { @@ -7118,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 = { @@ -7220,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( @@ -7275,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) @@ -7341,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( @@ -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", "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] @@ -7555,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] @@ -7611,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 = { @@ -7693,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 = { @@ -7795,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( @@ -7853,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) @@ -7927,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( @@ -7982,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] @@ -8150,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] @@ -8212,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 = { @@ -8319,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] @@ -8480,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] @@ -8549,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( @@ -8597,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( @@ -8652,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) @@ -8708,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 = { @@ -8794,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]] @@ -8953,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] @@ -9016,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] @@ -9170,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] @@ -9253,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] @@ -9417,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] @@ -9487,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( @@ -9535,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( @@ -9591,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) @@ -9648,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 = { @@ -9734,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]] @@ -9903,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] @@ -9966,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] @@ -10137,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] @@ -10208,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( @@ -10280,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] @@ -10441,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] @@ -10510,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( @@ -10558,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( @@ -10613,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) @@ -10668,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 = { 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 f32280d71c22..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,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 import urllib.parse @@ -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 = { @@ -3258,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 = { @@ -3339,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( @@ -3392,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) @@ -3444,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( @@ -3497,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) @@ -3536,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 @@ -3564,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, @@ -3632,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( @@ -3690,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) @@ -3757,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( @@ -3811,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] @@ -3984,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] @@ -4048,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 = { @@ -4151,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( @@ -4209,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) @@ -4276,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( @@ -4330,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] @@ -4502,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] @@ -4566,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 = { @@ -4669,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( @@ -4722,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) @@ -4784,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( @@ -4836,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] @@ -4997,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] @@ -5061,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 = { @@ -5151,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 = { @@ -5241,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 = { @@ -5325,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 = { @@ -5406,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 = { @@ -5507,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 = { @@ -5608,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( @@ -5661,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) @@ -5727,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( @@ -5780,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] @@ -5938,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] @@ -5993,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 = { @@ -6074,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 = { @@ -6176,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( @@ -6229,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) @@ -6295,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( @@ -6348,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] @@ -6506,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] @@ -6561,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 = { @@ -6642,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 = { @@ -6731,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 = { @@ -6819,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 = { @@ -6926,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( @@ -6997,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( @@ -7052,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) @@ -7118,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( @@ -7171,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] @@ -7332,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] @@ -7389,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 = { @@ -7472,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 = { @@ -7574,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( @@ -7632,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) @@ -7699,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( @@ -7753,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] @@ -7921,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] @@ -7983,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 = { @@ -8086,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( @@ -8139,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) @@ -8205,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( @@ -8258,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] @@ -8416,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] @@ -8471,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 = { @@ -8552,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 = { @@ -8654,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( @@ -8707,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) @@ -8773,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( @@ -8822,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] @@ -8971,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] @@ -9028,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 = { @@ -9108,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 = { @@ -9209,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( @@ -9267,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) @@ -9332,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( @@ -9386,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] @@ -9549,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] @@ -9609,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 = { @@ -9712,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 = { @@ -9814,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( @@ -9867,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) @@ -9933,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( @@ -9986,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] @@ -10144,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] @@ -10199,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 = { @@ -10280,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 = { @@ -10382,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( @@ -10440,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) @@ -10514,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( @@ -10569,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] @@ -10734,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] @@ -10794,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 = { @@ -10901,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] @@ -11062,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] @@ -11131,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( @@ -11179,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( @@ -11234,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) @@ -11290,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 = { @@ -11376,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]] @@ -11535,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] @@ -11598,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] @@ -11752,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] @@ -11835,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] @@ -11999,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] @@ -12069,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( @@ -12117,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( @@ -12173,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) @@ -12230,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 = { @@ -12316,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]] @@ -12485,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] @@ -12548,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] @@ -12719,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] @@ -12790,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( @@ -12862,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] @@ -13023,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] @@ -13092,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( @@ -13140,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( @@ -13193,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) @@ -13248,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 = { 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 9ed2b9bc8857..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,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 import urllib.parse @@ -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 = { @@ -288,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 = { @@ -395,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( @@ -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", "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( @@ -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", "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) @@ -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", "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( @@ -620,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] @@ -781,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] @@ -837,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 = { @@ -919,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 = { @@ -1001,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( @@ -1064,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) @@ -1118,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( @@ -1181,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) @@ -1255,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( @@ -1310,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) @@ -1374,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( @@ -1426,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] @@ -1587,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] @@ -1645,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 = { @@ -1726,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 = { @@ -1807,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( @@ -1862,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) @@ -1914,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( @@ -1969,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) @@ -2021,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( @@ -2088,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) @@ -2130,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 @@ -2158,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, @@ -2226,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( @@ -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", "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) @@ -2351,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( @@ -2405,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] @@ -2578,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] @@ -2642,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 = { @@ -2745,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( @@ -2803,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) @@ -2870,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( @@ -2924,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] @@ -3096,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] @@ -3160,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 = { @@ -3263,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( @@ -3316,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) @@ -3378,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( @@ -3430,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] @@ -3591,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] @@ -3648,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( @@ -3718,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) @@ -3774,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( @@ -3844,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) @@ -3900,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]] @@ -3972,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) @@ -4040,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( @@ -4102,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( @@ -4152,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 = { @@ -4233,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 = { @@ -4334,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 = { @@ -4435,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( @@ -4490,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) @@ -4556,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( @@ -4609,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] @@ -4767,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] @@ -4823,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 = { @@ -4905,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 = { @@ -5007,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( @@ -5062,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) @@ -5128,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( @@ -5181,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] @@ -5342,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] @@ -5399,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 = { @@ -5482,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 = { @@ -5584,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( @@ -5642,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) @@ -5709,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( @@ -5763,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] @@ -5931,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] @@ -5994,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 = { @@ -6173,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] @@ -6247,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( @@ -6295,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( @@ -6350,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) @@ -6403,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 = { @@ -6484,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 = { @@ -6641,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] @@ -6705,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] @@ -6864,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] @@ -6925,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] @@ -7084,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] @@ -7145,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] @@ -7304,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] @@ -7365,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] @@ -7524,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] @@ -7585,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] @@ -7746,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] @@ -7807,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] @@ -7966,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] @@ -8027,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] @@ -8186,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] @@ -8268,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] @@ -8433,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] @@ -8505,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( @@ -8554,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( @@ -8612,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) @@ -8665,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( @@ -8723,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) @@ -8776,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( @@ -8844,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) @@ -8906,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 = { @@ -9009,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( @@ -9064,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) @@ -9130,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( @@ -9183,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] @@ -9344,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] @@ -9400,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 = { @@ -9482,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 = { @@ -9584,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( @@ -9639,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) @@ -9705,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( @@ -9754,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] @@ -9906,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] @@ -9964,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 = { @@ -10045,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 = { @@ -10146,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( @@ -10204,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) @@ -10271,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( @@ -10325,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] @@ -10488,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] @@ -10548,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 = { @@ -10651,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 = { @@ -10753,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( @@ -10808,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) @@ -10874,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( @@ -10927,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] @@ -11088,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] @@ -11144,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 = { @@ -11226,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 = { @@ -11322,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( @@ -11391,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( @@ -11449,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) @@ -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", "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( @@ -11578,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] @@ -11746,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] @@ -11808,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 = { @@ -11911,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( @@ -11969,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) @@ -12036,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( @@ -12090,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] @@ -12263,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] @@ -12327,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 = { @@ -12434,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] @@ -12595,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] @@ -12664,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( @@ -12712,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( @@ -12767,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) @@ -12823,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 = { @@ -12909,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( @@ -12980,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) @@ -13041,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] @@ -13195,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] @@ -13254,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( @@ -13320,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) @@ -13377,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( @@ -13441,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) @@ -13497,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( @@ -13564,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) @@ -13645,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] @@ -13809,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] @@ -13879,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( @@ -13927,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( @@ -13983,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) @@ -14041,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] @@ -14212,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] @@ -14283,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( @@ -14334,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 = { @@ -14420,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]] @@ -14589,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] @@ -14672,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] @@ -14833,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] @@ -14902,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( @@ -14950,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( @@ -15005,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) @@ -15060,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 = { 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 51e96d0d616b..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,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 import urllib.parse @@ -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 = { @@ -3959,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 = { @@ -4066,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( @@ -4117,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( @@ -4170,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) @@ -4236,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( @@ -4289,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] @@ -4447,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] @@ -4502,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 = { @@ -4583,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 = { @@ -4665,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( @@ -4728,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) @@ -4782,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( @@ -4845,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) @@ -4919,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( @@ -4972,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) @@ -5034,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( @@ -5086,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] @@ -5247,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] @@ -5304,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 = { @@ -5384,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 = { @@ -5465,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( @@ -5518,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) @@ -5570,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( @@ -5623,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) @@ -5675,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( @@ -5742,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) @@ -5784,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 @@ -5812,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, @@ -5880,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( @@ -5938,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) @@ -6005,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( @@ -6059,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] @@ -6232,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] @@ -6296,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 = { @@ -6399,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( @@ -6457,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) @@ -6524,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( @@ -6578,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] @@ -6750,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] @@ -6814,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 = { @@ -6917,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( @@ -6970,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) @@ -7032,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( @@ -7084,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] @@ -7245,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] @@ -7302,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( @@ -7372,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) @@ -7428,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( @@ -7498,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) @@ -7554,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]] @@ -7626,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) @@ -7692,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( @@ -7754,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( @@ -7804,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 = { @@ -7885,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 = { @@ -7986,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 = { @@ -8087,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( @@ -8140,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) @@ -8206,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( @@ -8259,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] @@ -8417,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] @@ -8472,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 = { @@ -8553,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 = { @@ -8655,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( @@ -8710,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) @@ -8776,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( @@ -8829,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] @@ -8990,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] @@ -9047,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 = { @@ -9130,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 = { @@ -9232,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( @@ -9290,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) @@ -9357,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( @@ -9411,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] @@ -9579,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] @@ -9641,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 = { @@ -9820,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] @@ -9894,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( @@ -9942,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( @@ -9995,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) @@ -10047,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 = { @@ -10127,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 = { @@ -10284,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] @@ -10348,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] @@ -10507,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] @@ -10568,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] @@ -10724,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] @@ -10785,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] @@ -10944,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] @@ -11005,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] @@ -11164,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] @@ -11225,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] @@ -11386,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] @@ -11447,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] @@ -11606,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] @@ -11667,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] @@ -11826,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] @@ -11908,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] @@ -12073,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] @@ -12145,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( @@ -12194,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( @@ -12252,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) @@ -12305,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( @@ -12363,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) @@ -12416,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( @@ -12484,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) @@ -12546,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 = { @@ -12649,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( @@ -12702,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) @@ -12768,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( @@ -12821,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] @@ -12979,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] @@ -13034,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 = { @@ -13115,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 = { @@ -13217,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( @@ -13270,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) @@ -13336,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( @@ -13385,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] @@ -13534,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] @@ -13591,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 = { @@ -13671,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 = { @@ -13772,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( @@ -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", "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) @@ -13895,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( @@ -13949,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] @@ -14112,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] @@ -14172,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 = { @@ -14275,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 = { @@ -14377,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( @@ -14430,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) @@ -14496,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( @@ -14549,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] @@ -14707,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] @@ -14762,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 = { @@ -14843,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 = { @@ -14939,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( @@ -15008,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( @@ -15066,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) @@ -15140,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( @@ -15195,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] @@ -15360,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] @@ -15420,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 = { @@ -15523,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( @@ -15581,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) @@ -15648,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( @@ -15702,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] @@ -15875,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] @@ -15939,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 = { @@ -16046,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] @@ -16207,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] @@ -16276,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( @@ -16324,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( @@ -16379,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) @@ -16435,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 = { @@ -16521,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( @@ -16592,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) @@ -16653,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] @@ -16807,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] @@ -16866,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( @@ -16932,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) @@ -16989,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( @@ -17053,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) @@ -17109,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( @@ -17176,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) @@ -17257,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] @@ -17421,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] @@ -17491,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( @@ -17539,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( @@ -17595,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) @@ -17653,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] @@ -17824,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] @@ -17895,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( @@ -17946,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 = { @@ -18032,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]] @@ -18201,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] @@ -18284,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] @@ -18445,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] @@ -18514,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( @@ -18562,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( @@ -18615,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) @@ -18670,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 = { 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 af05360a09ac..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,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 import urllib.parse @@ -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 = { @@ -300,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 = { @@ -407,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( @@ -458,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( @@ -513,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) @@ -579,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( @@ -632,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] @@ -793,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] @@ -849,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 = { @@ -931,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 = { @@ -1013,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( @@ -1076,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) @@ -1130,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( @@ -1193,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) @@ -1267,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( @@ -1322,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) @@ -1386,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( @@ -1438,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] @@ -1599,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] @@ -1657,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 = { @@ -1738,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 = { @@ -1819,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( @@ -1874,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) @@ -1926,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( @@ -1981,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) @@ -2033,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( @@ -2100,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) @@ -2142,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 @@ -2170,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, @@ -2238,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( @@ -2296,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) @@ -2363,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( @@ -2417,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] @@ -2590,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] @@ -2654,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 = { @@ -2757,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( @@ -2815,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) @@ -2882,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( @@ -2936,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] @@ -3108,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] @@ -3172,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 = { @@ -3275,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( @@ -3328,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) @@ -3390,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( @@ -3442,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] @@ -3603,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] @@ -3660,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( @@ -3730,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) @@ -3786,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( @@ -3856,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) @@ -3912,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]] @@ -3984,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) @@ -4052,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( @@ -4114,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( @@ -4164,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 = { @@ -4245,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 = { @@ -4346,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 = { @@ -4447,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( @@ -4502,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) @@ -4568,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( @@ -4621,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] @@ -4779,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] @@ -4835,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 = { @@ -4917,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 = { @@ -5019,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( @@ -5074,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) @@ -5140,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( @@ -5193,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] @@ -5354,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] @@ -5411,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 = { @@ -5494,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 = { @@ -5596,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( @@ -5654,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) @@ -5721,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( @@ -5775,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] @@ -5943,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] @@ -6006,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 = { @@ -6185,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] @@ -6259,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( @@ -6307,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( @@ -6362,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) @@ -6415,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 = { @@ -6496,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 = { @@ -6653,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] @@ -6717,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] @@ -6876,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] @@ -6937,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] @@ -7096,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] @@ -7157,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] @@ -7316,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] @@ -7377,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] @@ -7536,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] @@ -7597,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] @@ -7758,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] @@ -7819,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] @@ -7978,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] @@ -8039,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] @@ -8198,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] @@ -8280,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] @@ -8445,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] @@ -8517,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( @@ -8566,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( @@ -8624,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) @@ -8677,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( @@ -8735,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) @@ -8788,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( @@ -8856,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) @@ -8918,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 = { @@ -9021,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( @@ -9076,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) @@ -9142,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( @@ -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", "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] @@ -9356,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] @@ -9412,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 = { @@ -9494,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 = { @@ -9596,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( @@ -9651,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) @@ -9717,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( @@ -9770,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] @@ -9928,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] @@ -9989,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] @@ -10143,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] @@ -10201,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 = { @@ -10282,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 = { @@ -10383,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( @@ -10441,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) @@ -10508,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( @@ -10562,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] @@ -10734,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] @@ -10797,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] @@ -10965,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] @@ -11028,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 = { @@ -11131,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( @@ -11186,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) @@ -11252,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( @@ -11301,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] @@ -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", "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] @@ -11511,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 = { @@ -11592,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 = { @@ -11693,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( @@ -11751,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) @@ -11818,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( @@ -11872,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] @@ -12035,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] @@ -12095,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 = { @@ -12197,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 = { @@ -12298,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 = { @@ -12400,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( @@ -12455,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) @@ -12521,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( @@ -12574,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] @@ -12735,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] @@ -12791,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 = { @@ -12873,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 = { @@ -12969,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( @@ -13038,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( @@ -13096,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) @@ -13170,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( @@ -13225,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] @@ -13393,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] @@ -13455,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 = { @@ -13558,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( @@ -13616,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) @@ -13683,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( @@ -13737,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] @@ -13910,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] @@ -13974,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 = { @@ -14081,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] @@ -14242,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] @@ -14311,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( @@ -14359,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( @@ -14414,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) @@ -14470,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 = { @@ -14556,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( @@ -14627,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) @@ -14688,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] @@ -14842,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] @@ -14901,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( @@ -14967,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) @@ -15024,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( @@ -15088,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) @@ -15144,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( @@ -15211,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) @@ -15292,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] @@ -15456,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] @@ -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", "2016-12-01")) # type: str + api_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( @@ -15574,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( @@ -15630,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) @@ -15688,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] @@ -15859,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] @@ -15930,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( @@ -15981,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 = { @@ -16067,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]] @@ -16236,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] @@ -16319,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] @@ -16480,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] @@ -16549,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( @@ -16597,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( @@ -16652,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) @@ -16707,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 = { 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 fcc47a8cfcf8..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,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 import urllib.parse @@ -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 = { @@ -4329,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 = { @@ -4436,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( @@ -4487,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( @@ -4540,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) @@ -4606,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( @@ -4659,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] @@ -4817,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] @@ -4872,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 = { @@ -4953,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 = { @@ -5035,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( @@ -5098,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) @@ -5152,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( @@ -5215,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) @@ -5289,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( @@ -5342,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) @@ -5404,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( @@ -5456,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] @@ -5617,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] @@ -5674,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 = { @@ -5754,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 = { @@ -5835,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( @@ -5888,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) @@ -5940,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( @@ -5993,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) @@ -6045,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( @@ -6112,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) @@ -6154,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 @@ -6182,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, @@ -6250,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( @@ -6308,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) @@ -6375,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( @@ -6429,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] @@ -6602,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] @@ -6666,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 = { @@ -6769,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( @@ -6827,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) @@ -6894,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( @@ -6948,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] @@ -7120,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] @@ -7184,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 = { @@ -7287,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( @@ -7340,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) @@ -7402,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( @@ -7454,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] @@ -7615,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] @@ -7672,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( @@ -7742,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) @@ -7798,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( @@ -7868,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) @@ -7924,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]] @@ -7996,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) @@ -8062,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( @@ -8124,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( @@ -8174,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 = { @@ -8255,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 = { @@ -8356,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 = { @@ -8457,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( @@ -8510,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) @@ -8576,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( @@ -8629,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] @@ -8787,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] @@ -8842,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 = { @@ -8923,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 = { @@ -9025,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( @@ -9080,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) @@ -9146,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( @@ -9199,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] @@ -9360,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] @@ -9417,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 = { @@ -9500,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 = { @@ -9602,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( @@ -9660,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) @@ -9727,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( @@ -9781,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] @@ -9949,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] @@ -10011,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 = { @@ -10190,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] @@ -10264,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( @@ -10312,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( @@ -10365,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) @@ -10417,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 = { @@ -10497,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 = { @@ -10654,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] @@ -10718,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] @@ -10877,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] @@ -10938,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] @@ -11094,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] @@ -11155,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] @@ -11314,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] @@ -11375,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] @@ -11534,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] @@ -11595,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] @@ -11756,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] @@ -11817,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] @@ -11976,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] @@ -12037,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] @@ -12196,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] @@ -12278,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] @@ -12443,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] @@ -12515,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( @@ -12564,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( @@ -12622,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) @@ -12675,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( @@ -12733,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) @@ -12786,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( @@ -12854,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) @@ -12916,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 = { @@ -13019,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( @@ -13072,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) @@ -13138,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( @@ -13191,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] @@ -13349,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] @@ -13404,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 = { @@ -13485,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 = { @@ -13587,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( @@ -13640,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) @@ -13706,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( @@ -13759,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] @@ -13917,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] @@ -13978,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] @@ -14132,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] @@ -14189,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 = { @@ -14269,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 = { @@ -14370,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( @@ -14428,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) @@ -14495,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( @@ -14549,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] @@ -14718,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] @@ -14781,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] @@ -14946,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] @@ -15008,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 = { @@ -15111,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( @@ -15164,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) @@ -15230,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( @@ -15279,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] @@ -15428,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] @@ -15485,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 = { @@ -15565,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 = { @@ -15666,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( @@ -15724,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) @@ -15789,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( @@ -15843,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] @@ -16006,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] @@ -16066,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 = { @@ -16168,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 = { @@ -16269,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 = { @@ -16371,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( @@ -16424,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) @@ -16490,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( @@ -16543,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] @@ -16701,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] @@ -16756,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 = { @@ -16837,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 = { @@ -16933,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( @@ -17002,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( @@ -17060,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) @@ -17134,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( @@ -17189,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] @@ -17354,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] @@ -17414,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 = { @@ -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", "2016-12-01")) # type: str + api_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( @@ -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", "2016-12-01")) # type: str + api_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) @@ -17642,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( @@ -17696,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] @@ -17869,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] @@ -17933,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 = { @@ -18040,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] @@ -18201,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] @@ -18270,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( @@ -18318,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( @@ -18373,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) @@ -18429,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 = { @@ -18515,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( @@ -18586,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) @@ -18647,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] @@ -18801,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] @@ -18860,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( @@ -18926,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) @@ -18983,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( @@ -19047,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) @@ -19103,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( @@ -19170,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) @@ -19251,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] @@ -19415,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] @@ -19485,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( @@ -19533,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( @@ -19589,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) @@ -19647,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] @@ -19818,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] @@ -19889,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( @@ -19940,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 = { @@ -20026,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]] @@ -20195,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] @@ -20278,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] @@ -20439,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] @@ -20508,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( @@ -20556,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( @@ -20609,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) @@ -20664,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 = { 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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 43279c04f29b..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 @@ -126,4 +126,4 @@ "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/_version.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/_version.py index 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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/operations/_operations.py b/sdk/network/azure-mgmt-network/azure/mgmt/network/v2021_02_01_preview/aio/operations/_operations.py index 55310dabc3de..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 @@ -110,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 @@ -162,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( @@ -286,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] @@ -362,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( @@ -482,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] @@ -551,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 = { @@ -645,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 = { @@ -825,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] @@ -985,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] @@ -1173,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] @@ -1320,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] @@ -1481,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] @@ -1638,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] @@ -1795,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] @@ -1891,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( @@ -2032,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] @@ -2113,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( @@ -2177,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 = { @@ -2364,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 @@ -2527,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] @@ -2621,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( @@ -2772,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] @@ -2857,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( @@ -2920,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 = { @@ -3045,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 = { @@ -3144,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( @@ -3282,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] @@ -3361,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( @@ -3447,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 = { @@ -3555,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( @@ -3702,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] @@ -3790,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( @@ -3881,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 = { @@ -3993,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( @@ -4150,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] @@ -4242,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( @@ -4329,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 = { @@ -4428,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( @@ -4566,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] @@ -4645,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( @@ -4731,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 = { @@ -4839,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( @@ -4986,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] @@ -5074,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( @@ -5165,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 = { @@ -5277,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( @@ -5434,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] @@ -5526,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( @@ -5605,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( @@ -5731,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] @@ -5807,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( @@ -5861,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 = { @@ -5956,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 = { @@ -6074,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( @@ -6210,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] @@ -6289,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( @@ -6352,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 = { @@ -6478,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( @@ -6624,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] @@ -6711,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( @@ -6778,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 = { @@ -6898,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( @@ -7034,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] @@ -7099,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( @@ -7161,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) @@ -7232,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 = { @@ -7358,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] @@ -7435,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 = { @@ -7561,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] @@ -7650,7 +7790,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.NspLink] request = build_nsp_links_get_request( @@ -7784,7 +7926,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.NspLink] @@ -7849,7 +7993,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_links_delete_request( @@ -7911,7 +8057,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) @@ -7984,7 +8132,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.NspLinkListResult] error_map = { @@ -8103,7 +8253,9 @@ async def post( # pylint: disable=inconsistent-return-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_link_reconcile_post_request( @@ -8182,7 +8334,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.NspLinkReference] request = build_nsp_link_references_get_request( @@ -8231,7 +8385,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_link_references_delete_request( @@ -8293,7 +8449,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) @@ -8366,7 +8524,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.NspLinkReferenceListResult] error_map = { @@ -8485,7 +8645,9 @@ async def post( # pylint: disable=inconsistent-return-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_link_reference_reconcile_post_request( 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 427c9d471e76..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 @@ -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") @@ -2569,7 +2707,9 @@ def build_nsp_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-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 @@ -2603,7 +2743,9 @@ def build_nsp_links_create_or_update_request( _headers = case_insensitive_dict(kwargs.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") @@ -2640,7 +2782,9 @@ def build_nsp_links_delete_request( _headers = case_insensitive_dict(kwargs.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 @@ -2680,7 +2824,9 @@ def build_nsp_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-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 @@ -2717,7 +2863,9 @@ def build_nsp_link_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"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2755,7 +2903,9 @@ def build_nsp_link_references_get_request( _headers = case_insensitive_dict(kwargs.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 @@ -2793,7 +2943,9 @@ def build_nsp_link_references_delete_request( _headers = case_insensitive_dict(kwargs.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 @@ -2833,7 +2985,9 @@ def build_nsp_link_references_list_request( _headers = case_insensitive_dict(kwargs.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 @@ -2874,7 +3028,9 @@ def build_nsp_link_reference_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"] accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2945,7 +3101,9 @@ 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", "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( @@ -3069,7 +3227,9 @@ 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] @@ -3145,7 +3305,9 @@ 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( @@ -3265,7 +3427,9 @@ 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] @@ -3334,7 +3498,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 = { @@ -3428,7 +3594,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 = { @@ -3608,7 +3776,9 @@ 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] @@ -3768,7 +3938,9 @@ 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] @@ -3956,7 +4128,9 @@ 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] @@ -4103,7 +4277,9 @@ 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] @@ -4264,7 +4440,9 @@ 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] @@ -4421,7 +4599,9 @@ 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] @@ -4578,7 +4758,9 @@ 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] @@ -4674,7 +4856,9 @@ def 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( @@ -4815,7 +4999,9 @@ 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] @@ -4896,7 +5082,9 @@ 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( @@ -4960,7 +5148,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 = { @@ -5147,7 +5337,9 @@ 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 @@ -5310,7 +5502,9 @@ 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] @@ -5404,7 +5598,9 @@ def 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( @@ -5555,7 +5751,9 @@ 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] @@ -5640,7 +5838,9 @@ 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( @@ -5703,7 +5903,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 = { @@ -5828,7 +6030,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 = { @@ -5927,7 +6131,9 @@ def 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( @@ -6065,7 +6271,9 @@ 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] @@ -6144,7 +6352,9 @@ 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( @@ -6230,7 +6440,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 = { @@ -6338,7 +6550,9 @@ def 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( @@ -6485,7 +6699,9 @@ 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] @@ -6573,7 +6789,9 @@ 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( @@ -6664,7 +6882,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 = { @@ -6776,7 +6996,9 @@ def 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( @@ -6933,7 +7155,9 @@ 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] @@ -7025,7 +7249,9 @@ 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( @@ -7112,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 = { @@ -7211,7 +7439,9 @@ def 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( @@ -7349,7 +7579,9 @@ 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] @@ -7428,7 +7660,9 @@ 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( @@ -7514,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 = { @@ -7622,7 +7858,9 @@ def 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( @@ -7769,7 +8007,9 @@ 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] @@ -7857,7 +8097,9 @@ 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( @@ -7948,7 +8190,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 = { @@ -8060,7 +8304,9 @@ def 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( @@ -8217,7 +8463,9 @@ 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] @@ -8309,7 +8557,9 @@ 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( @@ -8388,7 +8638,9 @@ def 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( @@ -8514,7 +8766,9 @@ 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] @@ -8590,7 +8844,9 @@ 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( @@ -8644,7 +8900,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 = { @@ -8739,7 +8997,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 = { @@ -8857,7 +9117,9 @@ def 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( @@ -8993,7 +9255,9 @@ 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] @@ -9072,7 +9336,9 @@ 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( @@ -9134,7 +9400,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 = { @@ -9260,7 +9528,9 @@ def 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( @@ -9406,7 +9676,9 @@ 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] @@ -9493,7 +9765,9 @@ 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( @@ -9560,7 +9834,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 = { @@ -9680,7 +9956,9 @@ def 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( @@ -9816,7 +10094,9 @@ 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] @@ -9881,7 +10161,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-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( @@ -9943,7 +10225,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) @@ -10014,7 +10298,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 = { @@ -10140,7 +10426,9 @@ 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] @@ -10217,7 +10505,9 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.PerimeterAssoc _headers = kwargs.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 = { @@ -10343,7 +10633,9 @@ 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] @@ -10432,7 +10724,9 @@ def 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.NspLink] request = build_nsp_links_get_request( @@ -10566,7 +10860,9 @@ 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.NspLink] @@ -10631,7 +10927,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-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_links_delete_request( @@ -10693,7 +10991,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) @@ -10765,7 +11065,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.NspLinkListResult] error_map = { @@ -10884,7 +11186,9 @@ def post( # pylint: disable=inconsistent-return-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_link_reconcile_post_request( @@ -10963,7 +11267,9 @@ def 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.NspLinkReference] request = build_nsp_link_references_get_request( @@ -11012,7 +11318,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-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_link_references_delete_request( @@ -11074,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) @@ -11147,7 +11457,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.NspLinkReferenceListResult] error_map = { @@ -11266,7 +11578,9 @@ def post( # pylint: disable=inconsistent-return-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_link_reference_reconcile_post_request( 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 749f47dd19fd..e5754a47ce68 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.1.0" +VERSION = "1.0.0b1" 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(